<%@ page import="com.mapper.StoreMapper" %>
<%@ page import="com.Imp.StoreMapperImpl" %>
<%@ page import="com.entity.Store" %>
<%@ page import="java.util.List" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>FoodExpress</title>
    <!-- 新 Bootstrap5 核心 CSS 文件 -->
    <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/5.1.1/css/bootstrap.min.css">

    <!--  popper.min.js 用于弹窗、提示、下拉菜单 -->
    <script src="https://cdn.staticfile.org/popper.js/2.9.3/umd/popper.min.js"></script>

    <!-- 最新的 Bootstrap5 核心 JavaScript 文件 -->
    <script src="https://cdn.staticfile.org/twitter-bootstrap/5.1.1/js/bootstrap.min.js"></script>
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<div class="container-fluid">
    <div class="row">
        <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
            <div class="container-fluid">
                <a class="navbar-brand" href="main_merchant.jsp"><img src="img/caidan.png" height="35" width="35">导航</a>
                <ul class="navbar-nav ms-auto mb-2 mb-lg-0">
                    <li class="nav-item">
                        <a class="nav-link" href="login.jsp">退出登录</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#">关于我们</a>
                    </li>
                </ul>
            </div>
        </nav>
    </div>

    <div class="row">
        <div class="col-md-2 sidebar">
            <div class="sidebar-menu">
                <ul>
                    <li class="active"><a href="main_merchant.jsp"><img src="img/main.png" height="18" width="18">&nbsp首页</a></li>
                    <!-- 折叠菜单 -->
                    <div>
                        <li data-bs-toggle="collapse" data-bs-target="#collapseMenu1" aria-expanded="false" aria-controls="collapseMenu1">
                            <a href="#" class="text-start " style="background-color: #55aaff"><img src="img/shop.png" height="18" width="18">&nbsp我的店铺</a>
                        </li>
                        <div class="collapse mt-3" id="collapseMenu1">
                            <ul class="list-group">
                                <li><a href="myStore.jsp" class="text-start small" >店铺信息</a></li>
                                <li><a href="myDeliveryman.jsp" class="text-start small">送餐员详情</a></li>
                            </ul>
                        </div>
                    </div>
                    <div>
                        <li data-bs-toggle="collapse" data-bs-target="#collapseMenu2" aria-expanded="false" aria-controls="collapseMenu2">
                            <a href="#" class="text-start "><img src="img/dish.png" height="18" width="18">&nbsp菜品管理</a>
                        </li>
                        <div class="collapse mt-3" id="collapseMenu2">
                            <ul class="list-group">
                                <li><a href="myCuisines.jsp" class="text-start small">菜品信息</a></li>
                            </ul>
                        </div>
                    </div>

                    <div>
                        <li data-bs-toggle="collapse" data-bs-target="#collapseMenu3" aria-expanded="false" aria-controls="collapseMenu3">
                            <a href="#" class="text-start "><img src="img/order.png" height="18" width="18">&nbsp订单管理</a>
                        </li>
                        <div class="collapse mt-3" id="collapseMenu3">
                            <ul class="list-group">
                                <li><a href="orderAllocation.jsp" class="text-start small">未分配</a></li>
                                <li><a href="completedOrder.jsp" class="text-start small">已完成</a></li>
                            </ul>
                        </div>
                    </div>
                    <li><a href="information_merchant.jsp"><img src="img/personal.png" height="18" width="18">&nbsp个人中心</a></li>
                </ul>
            </div>
        </div>

        <!-- 模态框 -->
        <div class="modal" id="myModal">
            <div class="modal-dialog">
                <div class="modal-content">
                    <!-- 模态框头部 -->
                    <div class="modal-header">
                        <h4 class="modal-title">编辑店铺信息</h4>
                        <button type="button" class="btn-close" data-bs-dismiss="modal"></button>
                    </div>
                    <!-- 模态框内容 -->
                    <div class="modal-body">
                        <form action="StoreController" method="post">
                            <div class="input-group mb-4">
                                <span class="mt-2">店铺名：</span>
                                <input type="text" class="form-control" name="name" placeholder="输入店铺名">
                            </div>
                            <div class="input-group mb-4">
                                <span class="mt-2">店铺地址：</span>
                                <input type="text" class="form-control" name="address" placeholder="输入店铺地址">
                            </div>
                            <div class="input-group mb-4">
                                <span class="mt-2">备注：</span>
                                <input type="text" class="form-control" name="remark" placeholder="输入备注">
                            </div>
                            <div class="modal-footer">
                                <button type="submit" class="btn btn-success">提交</button>
                                <button type="button" class="btn btn-danger" data-bs-dismiss="modal">关闭</button>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>

        <div class="col-md-10 main-content " >
            <%
                String merchantId = (String) session.getAttribute("username");
                StoreMapper storeMapper = new StoreMapperImpl();
                Store store = storeMapper.getStoresBymerchantId(merchantId);
                if(store != null){
            %>

            <div v-for="store in stores" :key="store.id" class="store-info">
                <div class="row">
                    <div class="col-sm-6 p-4 offset-md-3 bg-light">店铺名：<%= store.getName() %></div>
                </div>

                <div class="row">
                    <div class="col-sm-6 p-4 offset-md-3 bg-light">账号：<%= store.getStoreId() %></div>
                </div>

                <div class="row">
                    <div class="col-sm-6 p-4 offset-md-3 bg-light">地址：<%= store.getAddress() %></div>
                </div>

                <div class="row">
                    <div class="col-sm-6 p-4 offset-md-3 bg-light">备注：<%= store.getRemark() %></div>
                </div>

                <div class="col-sm-6 p-4 offset-md-5 ">
                    <button type="button" class="btn btn-primary " data-bs-toggle="modal" data-bs-target="#myModal">
                        编辑资料
                    </button>
                </div>
            </div>
            <%
            }
            else{
            %>
            <h1>  您暂且没有商店哟，请您快快添加！</h1>
            <%
                }
            %>


        </div>
    </div>
</div>
</body>
</html>

